package com.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.jeecgframework.poi.excel.annotation.Excel;

/**
 *  @Description: 班组巡检员日工作情况
 *  @author  SLH
 *  @date  20170318
 */
@Entity
@Table(name = "yl_checker_ddata")
public class CheckerDdata implements java.io.Serializable{
    private static final long serialVersionUID = 1L;
	
	/** 主键 **/
	private Integer id;
	
	/**班组编码**/
	private String bzId;
	
	/**班组名称**/
	@Excel(name = "班组名称")
	private String bzName;
	
	/**用检员名称**/
	@Excel(name = "用检员")
	private String checkerName;
	
	/**用检编号 **/
	private String checkerNo;
	
	/**日期**/
	@Excel(name = "日期")
	private String createDate;
	
	/**累计欠费**/
	@Excel(name = "欠费(万)")
	private Float arrearage;
	
	/**累计回收率**/
	@Excel(name = "回收率(%)")
	private Float rateofrecovery;
	
	/**累计已办结传票数**/
	@Excel(name = "累计已办结传票数")
	private Integer summon;
	
	/**累计已办结95598工单数**/
	@Excel(name = "累计已办结95598工单数")
	private Integer wos95598;
	
	/**累计已办结12345工单数**/
	@Excel(name = "累计已办结12345工单数")
	private Integer wos12345;
	
	/**掌上电力推广户数**/
	@Excel(name = "掌上电力推广户数")
	private Integer parlmExtension;
	
	/**低压费控推广户数(仅低压班展示)**/
	@Excel(name = "低压费控推广户数")
	private Integer lowExtension;
	
	/**高压费控转换率(仅高压班展示)**/
	@Excel(name = "高压费控转换率")
	private String highExtension;
	
	/**高压用户数**/
	private Integer hvUsers;
	
	/**高压费控用户数**/
	private Integer hvVoltageUsers;
	
	/**工业用户数**/
	private Integer industryUsers;
	
	/**单位编码**/
	private String orgNo;
	
	/**单位名称**/
	private String orgName;
	
	/**用检户**/
	private Integer userCheckers;
	
	@Id
	@GeneratedValue (strategy = GenerationType.IDENTITY) 
	@Column(name ="ID",nullable=false,length=10)
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	@Column(name ="bz_id")
	public String getBzId() {
		return bzId;
	}

	public void setBzId(String bzId) {
		this.bzId = bzId;
	}
	
	@Column(name ="bz_name")
	public String getBzName() {
		return bzName;
	}

	public void setBzName(String bzName) {
		this.bzName = bzName;
	}

	@Column(name ="checker_name")
	public String getCheckerName() {
		return checkerName;
	}

	public void setCheckerName(String checkerName) {
		this.checkerName = checkerName;
	}
	
	@Column(name ="checker_no")
	public String getCheckerNo() {
		return checkerNo;
	}

	public void setCheckerNo(String checkerNo) {
		this.checkerNo = checkerNo;
	}

	@Column(name ="c_date")
	public String getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	@Column(name ="arrearage")
	public Float getArrearage() {
		return arrearage;
	}

	public void setArrearage(Float arrearage) {
		this.arrearage = arrearage;
	}

	@Column(name ="rateofrecovery")
	public Float getRateofrecovery() {
		return rateofrecovery;
	}

	public void setRateofrecovery(Float rateofrecovery) {
		this.rateofrecovery = rateofrecovery;
	}

	@Column(name ="summon")
	public Integer getSummon() {
		return summon;
	}

	public void setSummon(Integer summon) {
		this.summon = summon;
	}

	@Column(name ="wos95598")
	public Integer getWos95598() {
		return wos95598;
	}

	public void setWos95598(Integer wos95598) {
		this.wos95598 = wos95598;
	}

	@Column(name ="wos12345")
	public Integer getWos12345() {
		return wos12345;
	}

	public void setWos12345(Integer wos12345) {
		this.wos12345 = wos12345;
	}

	@Column(name ="parlm_extension")
	public Integer getParlmExtension() {
		return parlmExtension;
	}

	public void setParlmExtension(Integer parlmExtension) {
		this.parlmExtension = parlmExtension;
	}

	@Column(name ="low_extension")
	public Integer getLowExtension() {
		return lowExtension;
	}

	public void setLowExtension(Integer lowExtension) {
		this.lowExtension = lowExtension;
	}

	@Column(name ="high_extension")
	public String getHighExtension() {
		return highExtension;
	}

	public void setHighExtension(String highExtension) {
		this.highExtension = highExtension;
	}

	@Column(name ="hvUsers")
	public Integer getHvUsers() {
		return hvUsers;
	}

	@Column(name ="hvVoltageUsers")
	public Integer getHvVoltageUsers() {
		return hvVoltageUsers;
	}

	@Column(name ="industryUsers")
	public Integer getIndustryUsers() {
		return industryUsers;
	}

	public void setHvUsers(Integer hvUsers) {
		this.hvUsers = hvUsers;
	}

	public void setHvVoltageUsers(Integer hvVoltageUsers) {
		this.hvVoltageUsers = hvVoltageUsers;
	}

	public void setIndustryUsers(Integer industryUsers) {
		this.industryUsers = industryUsers;
	}

	@Column(name ="orgNo")
	public String getOrgNo() {
		return orgNo;
	}

	@Column(name ="orgName")
	public String getOrgName() {
		return orgName;
	}

	public void setOrgNo(String orgNo) {
		this.orgNo = orgNo;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	@Column(name ="userCheckers")
	public Integer getUserCheckers() {
		return userCheckers;
	}

	public void setUserCheckers(Integer userCheckers) {
		this.userCheckers = userCheckers;
	}

}
